irrigation canal - English Synonyms Dictionary